construction supervision - Spanish English Dictionary